]> dgit.raspbian.org Git - gnome-shell.git/commit
shell-app: Make recent all app windows on the target workspace
authorSebastian Wick <sebastian.wick@redhat.com>
Mon, 9 Oct 2023 22:13:40 +0000 (00:13 +0200)
committerSebastian Wick <sebastian.wick@redhat.com>
Wed, 25 Oct 2023 12:05:40 +0000 (14:05 +0200)
commitd383f4acacabbbcfae9b0c93c95c6b38f24ea877
treee36b524bcc06e91e39d542c6b28deebb75d9673a
parentc6dc2c1974f909b9534e1c952e3a9212af410a28
shell-app: Make recent all app windows on the target workspace

meta_window_raise_and_make_recent_on_workspace now works on a target
workspace instead of the active workspace. We call this before another
workspace is made active so the previous behavior made the window the
MRU window on the wrong workspace. If an app got activated and one
window closed, the stacking and focus diverged.

Related: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3315
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2991>
src/shell-app.c